Cape Freels (Avalon)

Cape Freels
Location of Cape Freels in Newfoundland

Cape Freels is a headland on the island of Newfoundland at the southern tip of the Avalon Peninsula. It is the most southerly point of land on the island of Newfoundland and hence the most southerly of the province of Newfoundland and Labrador.

References